2398
2219
521
216
36
3
472
29
6
4
267
228
606
10
288
706
590
735
79
1
1
3
1
2
61
1
1
3
1
8
1
1
3
1
13
13
666
1
21
1
13
9
2
31
4
13
2
2
6
1
1
210
9
6
1
1205
76
6
68
961
750
613
887
1310
171
9
3
14
2
1807
1
12
2
83
1
1
1
1
1
2
1
2
1
22
1
288
1
1
5
3
3
1
1
2
4
1
2
1
1
10
1
6
6
1
1
1
1
1
1
56
2
142
4
2156
96
866
1119
350
60
695
39
7
3
30
12
39
544
2
1
73
67
2376
22
1542
1