2610
4
552
0
1514
3
1879
3480
5
475
477
2143
2393
2
2296
1377
1
505
418
860
1188
2474
6435
7
4106
353
611
702
383
400
3015
656
363
521
935
522
798