1590
1
1161
3107
7
2268
4
6236
10
467
0
1455
1066
2999
3
2562
2
1401
2133
1746
2732
951
1788
496
123674
35
8527
1380
690
1812
1814
2110
913
1690
6753
17
1606
1492
935