945
1
1131
2
2336
1533
733
962
2382
6
3655
11
4587
3
3971
2372
2495
0
2710
3629
847
3671
1974
1259
2778
2522
866
1393
1248
3485
7
1202
1399
4070
4
2194
1295
2368