1694
1
951
3145
4
1943
2
1015
690
2669
237
0
2489
1895
1844
1301
1767
564
674
638
2886
2637
3
740
1743
2949
108797
1547
1572
1451
6236
10
2302
551
4979
6
4759