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