2377
1
2722
3
2496
3599
4
623
3222
2781
4398
10
563437
6
2600
2744
2972
0
1526
2
1204
2530
4837
5
1174
10827
3576
2315
9956
66
3386
701
770
2392
2090
475
3497
323