3562
1
496
0
1606
1047
2
1690
1380
2110
1819
467
2710
951
2100
1751
21152
8
3080
3
2932
3090
6
2368
1691
1787
1396
1296
693
1093
1371
745
3326
801
784
572