3056
8
2123
2
2688
1
3987
3
1426
1314
3745
4623
5
1380
0
1689
3982
6
7884
17
2097
7
1249
1914
4966
8122
13
1593
1407
1864
2241
1831
2427
12
2165
3271
4
3035
2921
2057
1422
1833