4546
2
1167
1
1246
0
8125
3
7753
44
1298
296
577
1903
2014
1089
388
1015
598
6333
529
207
2169
4
277
5316
2987
378
736
340
2096
348
3320
482
418
361