1015
0
1053
417
48766
24
874
1
2793
15
282572
476
3959
4
629
726
2987
2
385
402
302
1861
5
813
627
764
1851
3
2199
1440
2644
9178
6
991
1869
152
4139
337
892