3562
1
496
0
1606
1690
1380
2110
1819
467
2710
2
951
2100
1751
2368
1691
1787
1396
1296
693
1093
1371
745
3326
3
801
784
572
1564
1681
7733
802
830