2468
2221
533
221
46
3
479
29
9
5
281
233
618
11
312
739
574
734
109
1
3
2
1
66
1
1
1
3
2
10
1
1
1
2
1
9
12
651
1
21
18
1
12
1
37
6
18
2
1
6
1
1
233
8
5
1
1217
106
9
1
67
999
2
789
601
937
1313
189
9
3
13
1
1867
1
7
1
82
1
1
1
1
1
1
1
1
1
2
1
25
1
322
1
1
5
1
4
1
1
2
3
4
3
1
2
1
1
10
1
4
4
1
1
62
2
143
8
2216
101
888
1103
414
60
681
52
7
3
32
16
42
540
1
1
72
68
2448
20
1581
1