2213
1
1451
0
1069
7071
5
6698
7
1306
1025
1568
1160
911
2135
464
2307
3
1816
1089
943
38477
34
2110
1419
1093
1000
9877
1524
2
2368
1431
1813
6713
11
5527
1380
652