4258
1
5919
2
6516
8
898
2534
1804
2492
2966
6
2165
1714
3106
123674
35
1289601
4
496
0
3593
16
605
2060
2676
2837
3055
297066
1177
2300
1876
923