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