452
1
1509
4
2798
937
0
1465
1513
1460
399
2
2547
14
307
841
456
908
6
975
3
1120
563
643
560
379
500
263
373
364
128
866
2277
5
1163
1327
2573