8125
3
2271
0
2199
1240
1671
1
2683
78
3466
5
7039
75
647
453
880
2
1805
97284
3202
1285
1877
353
699
2152
437
2546
910
4
4033
360
2094
169211
11
1333
1268