2904
3
3655
11
2368
1
1681
1664
2
1590
1660
2133
400
0
5339
5
1819
1813
1305
2684
2166
1343
1431
1749
1787
2173
2999
2184
455
1078
3934
2413
1746
1825
16174
888