2670
20
1089
1
1020
0
893
2334
1302
467
1129
1343
10396
8
1130
3063
3
933
2880
5
1007
1860
2
120469
35
2275
9355