3326
3
4179
1
2562
2
1547
899
1813
2392
904
2170
1093
1594
1690
1660
1788
2368
83
1431
1568
1691
3562
2710
2166
1168
1681
1749
1819
2999
2427
12
1632
1166