3316
10
2480
4
1043
2
1031
1
844
4085
3
3014
20
2698
1446
4258
3629
1423
1564
19944
3085
5
3491
3485
7
1092
1320
1974
432
0
1682
567
2949
5141
1506
1289601
1495
1760