2799
7
2526
1
1509
0
649
3651
15
757
2725
4
1137
814
3
855
538
1663
910
980
1888
859
326
1049
1984
455
2379
2
47
1840
1987
3030
2283
242
584
951
3045