1155
1
4877
10
1191
2
1060
4
1595
3
1398
1364
1944
1637
1546
2605
4520
484
1494
6
1204
1492
2306
1180
1332
928
2443
1293
960
7218
1705
1081
1142
1045
3468
15
1413