1093
0
2368
1
467
1681
3326
3
1691
2710
2
1690
83
2166
830
1590
1788
3576
2108
496
526
662
2110
6666
4
868
2861
4309
3158
1371
1632
2562
1730
1746
1380