2259
4
1556
7
2237
1
2932
2
3037
1087
1426
1583
963
1874
1582
0
1402
3
1859
9724
1705
3897
5
1686
8
10894
3123
2028
3214
6173
10
2905
11797
953
1720
1224
2128
1449
1822
6