1295
1
5164
5
2650
20
1522
280
2195
1243
1668
0
1581
2
1226
1382
2250
956
3765
4
2245
3
3053
7
1636
989
297066
2035
894
1757
3683
571
9877
6
2797
3175
8323
1416
2683