1498
0
2889
4
2377
1
2086
3
1350
2
1806
6
6977
582
3248
8
7055
12
7884
17
2057
2078
1102
3502
5
3351
4149
7299
27
1397
6617
2962
1628
697
2726
2549
14801
11
1867
1255
3344
1303