948
2
2644
4172
9
120469
35
784
1
22330
22
2982
3
3437
5
1470
2619
4869
1385
938
975
4154
1167
665
0
399
4158
6515
398
4964
3251
6
4598
905
809
2264
3109
1823
4438