1141
1
2312
0
2799
6
1015
1694
2077
951
690
2669
2
2522
564
1743
108797
2999
3
1380
2748
9
3054
2163
467
21152
8
2949
1633
4
3126
17391
7
1819
1681
868
3863
14
904
2872