2812
2440
624
240
75
1
457
24
14
8
341
402
600
22
820
628
509
720
135
1
10
2
1
1
93
1
1
1
1
3
2
1
4
6
1
7
22
629
4
16
36
15
2
112
2
13
1
1
1
7
1
663
1
1
1028
120
10
4
1217
1
842
733
1236
1532
38
1
1
1
1
1847
1
1
8
196
3
1
1
1
3
4
1
2
1
1
5
10
549
1
2
1
8
3
1
1
1
2
2
1
2
2
1
1
1
1
1
1
5
10
1
3
2
1
1
111
103
2631
78
652
1052
1043
64
648
66
7
8
67
21
3
26
545
90
52
2789
23
113
1897
6