1183
0
10507
23
5047
8
4005
1
953
2740
1365
1382
2
2110
2332
1358
1665
3001
1079
1241
4572
5
3554
9
4015
766
2488
4
1545
1471
637
1888
5232
19
970
1380
665
1304
3683