2166
1
1511
801
0
1025
1690
1660
1788
1380
2368
693
83
1431
467
1547
1568
2562
2
1691
745
526
3562
1093
2710
4179
830
802
1168
3326
3
1681
496