456
0
2638
3
1326
1014
2
2225
2558
579
953
1
1137
3193
12
1431
1754
4099
8
1211
308
1304
726
5181
7
473
1220
504
1599
2131
1714
2086
1441
2571
2555