1108
3
1765
1
413
2
1958
1005
1344
2877
12
3102
5
2884
2186
3281
8
1485
0
4556
28
2150
1655
1709
1716
4
1621
1278
829
955
937
1327
3534
414
642
223
309
3140
10
1162