330
0
3148
9
504
1
1129
1326
417
11881
3
1145
2
120469
35
650
1716
2658
864
2095
4
2220
14
775
876
1291
1823
17064
7
1362
1696
3152
2644
1222856
1356
4172
2799
929
784