1285
1
1558
2
1566
2908
10
1752
0
988
2377
1020
619
1199
1268
1087
1462
1819
6346
16
2757
674
1660
2934
1336
2776
1417
2090
1988
695
799
2760
4
2313
1502
4768
5