3562
1
2100
2
83
19944
1424
1819
1788
1431
2710
1681
693
0
2163
572
635
1690
2368
915
801
2166
526
1660
745
496
830
4179
1547
1093
2535
2999
3
1568