602
0
918
427
1939
476
1
629
726
22330
22
9807
2
8876
8
2730
6
417
1059
9178
941
413
415
269
287
18385
4139
4
1020
410
535
286
325
640
437
2490
213