2131
1
4537
4
1174
12459
3
3126
1492
4335
2
6247
5
929
2571
6
2155
3206
2377
2722
2165
3012
10827
6044
8
1534
2600
1047
2744
2480
989
0
2972
1526
2948
2596
2530
1825