10396
8
2727
2
3632
5
1329
1
1915
3
5009
0
6157
9
440
980
512
475
3505
4
274
671
2411
449
3734
2982
1766
2141
1256
2606
3198
2979
1343
2085
282572
427
2137