2632
10
990
2
1537
1
1288
3155
7
3372
19
2762
5
827
8
2109
3
1388
1456
612307
4
2516
8771
6
1240
0
845
1273
72391
718
2503
614
1227
915
1550
1189
1992
1375
986
13155