1568
1
1160
911
1293
1306
0
1816
2307
3
9877
5
943
38477
34
652
1380
1419
1093
1178
6713
11
2368
1431
1524
2
137
1813
496