10558
12
1222
4
1069
2
305
0
3700
1
1864
1156
2493
6
814
1314
908
3
1345
2072
7
1893
7684
18
2910
118
2474
5160
16
4209
9
409
1790
3008
4028
5
1291
859
3911
1368
1303
788