1504
0
1454
522
1282
1880
2
290
2275
521
467
1408
387
1089
18403
6
3015
497
968
2190
1
2727
501
1053
397
543
1650
938
611
300
2526
3
2635
414
1860