3808
4
1857
1
3100
2
2143
106
0
2446
1331
3054
3475
5
3684
781
237
946
925
3
101569
370
2750
383
272
4309
1663
2507
618
120
2551
542
1304
13018
2309
1576