637
0
2436
722
862
94424
3
7793
4
891
2650
20
484
839
416
648
2936
10
2954
2
4779
3180
1
4074
355
1356
2992
96
742
1416
1421
846
1289601