1205
8
14125
10
5635
3
925
394
0
950
1
388
402
5226
5
2722
2139
4
2861
2
1829
463
1397
475
3310
627
1216
2184
431
3941
404
1183
1494
804
493
455
793
510