2349
2
2489
7
11150
3
2184
0
785
2417
6
481
1
504
7258
9106
7812
712
2336
5
3366
2080
5825
4
1741
9220
4360
1826
531
592
1438
3310
3859
682
2888
570
2767