1047
2
945
1
2584
11
1131
2336
5151
1533
3655
733
962
4587
3
2271
4
3080
3715
1539
2368
1180
0
1059
2041
2313
1462