2170
4
1694
1
951
1446
1015
5006
5
690
2669
2
907
432
0
19944
564
1492
3
2738
1142
3818
7
5658
9
1743
2698
1013
2949
108797
3629
1423
1564
1451
1688
6236
10
3205
1682