955
2
1923
2456
1
2489
784
0
7733
3835
5
658
2522
1306
5375
1888
3
1787
2620
790
2999
1709
3735
4
2882
6517
19944
344
868
801
5579
7
878
1681
3715
297066
2173