4111
2
11392
6
2546
1
2442
968
0
683
2042
2076
2758
2982
1255
933
1129
1207
1150
5429
1337
1614
383
2330
4
4740
784
2644
467
1343
10270
1362
19279
3063
3
3440