1037
2
1787
1
2294
1545
596
0
5375
1166
1862
1813
562
984
1403
1611
418
5546
6
445
1061
5430
2439
1243
3159
2123
1105
2173
1103
534
1494
490
2271
4
1743