1093
0
4179
1
2166
2512
2
2562
2526
2368
4309
3
3562
2392
714
1681
1749
5801
2309
1691
467
749
2710
1690
1856