2330
860
493
190
56
7
421
19
13
2
280
282
546
17
311
596
1
580
746
96
1
1
76
2
3
1
2
5
1
3
4
12
614
1
24
2
3
34
1
24
2
33
8
28
1
1
3
6
240
3
2
1094
90
5
1
17
849
2
717
738
1063
1201
58
3
2
1
4
1676
1
1
4
135
1
2
1
1
1
1
1
1
2
4
1
7
1
1
13
365
1
4
1
1
2
1
1
1
4
2
1
1
1
4
1
4
7
2
1
1
52
95
2209
26
644
1158
487
37
649
92
3
9
64
42
2
31
543
92
67
2312
18
1466
2