2511
3
3474
2
1522
4
3157
1
677
1920
1888
1427
1374
5
1013
723
1449
658
989
0
1280
1562
487
546
564
999
507
396
499
1424
620
792
1696
1436
8
65