1543
1
1156
1303
1253
962
0
2317
5
2257
2259
1660
4099
8
2188
4
3013
1884
3
4623
3987
4149
3485
7
2788
9055
10
1271
57793
5771
1352
2427
12
1475
2
51331
25
1744
4715
1227
4585