1358
2
1446
1
2954
2540
10
1305
425
1392
1506
421
3183
3
1321
1138
3609
15
925
753
1185
1607
5
693
0
1813
893
3742
952
1217
1748
4
1580
3731
434
2406
1373
1113