3354
1
1844
83
1691
528
2903
3
2932
2
1816
2166
2669
1813
1694
1751
662
0
2535
1746
526
2152
300
673
1431
745
4311
1093
1660
2964
19944