1038
1
1558
2
2622
6
2462
3
1304
1622
2312
0
2189
1740
2980
843
785
1348
2495
2166
1451
3518
610
1757
5375
2522
1494
1020
21152
8
383
2535
2669
1247
4168
5
1599