2906
3
484
0
477
1650
798
58
472
263
139
928
1
4857
2
1348
2524
1853
418
1171
1040
2314
762
2337
403
2596
787
2724
48766
24