2710
2
1570
1
1093
0
662
526
1380
10243
4
1883
801
802
1382
13034
15
2562
2294
2166
1681
1660
1590
1690