2856
2492
637
250
74
1
451
23
15
8
353
409
609
23
840
621
515
741
139
1
8
2
1
1
101
1
1
1
1
3
3
1
3
6
1
6
23
648
3
14
39
15
2
116
2
12
1
1
1
1
8
1
680
2
1
1021
123
10
1
4
1227
1
849
759
1259
1550
37
2
1
1
1877
1
1
9
210
3
1
1
1
3
2
2
1
1
1
6
11
553
1
2
1
7
3
2
1
1
2
2
1
2
2
1
1
1
1
1
1
5
10
1
4
2
1
1
108
106
2672
78
655
1076
1057
67
667
67
8
8
75
24
3
28
558
1
95
52
2834
22
123
1899
6