348
0
653
611
856
3429
683
337
2310
1078
488
1911
706
916
736
4187
10
417
320
297
1743
931
777
780
1703
4864
804
2732
2
607
1174
2416
6676
12