4241
3
1609
1
2093
2
2263
0
1508
380
3508
473
1783
4757
8
2115
3566
17340
14
600
1501
3024
736
11650
23
2160
851
33393
10
8313
9
8003
2528
2302
1062
3738
5
5599
11
2182
971