1262
0
942
1
948
2152
2
1644
7
1101
361
2724
4
1352
877
968
1294
3
1677
1353
6176
12
2511
5
1548
2869
1779
1138
4363
11750
8
5180
9726
1427
1398
1223
2159
7733
9
25187
63