2904
3
1778
1
1660
3326
2562
2
1568
1816
1813
2368
1664
2133
2166
400
0
2710
5339
5
1814
1819
1305
1532
1825
1511
2684
2173
1343
1746
1431
2082
3035
1382