1015
1
951
1787
1431
2164
2
2131
1547
4179
83
2377
1681
2110
1694
1093
690
2669
2173
2454
1973
2046
4438
6
564
4655
10
6666
4
2294
1303
1266
1568
1749
3326
3