4179
1
1267
2
2995
2392
21152
8
3965
3
830
0
1380
1000
1064
1632
496
868
801
1545
1467
297066
745
784
3090
6
467
802
1816
1268
2903
2996
5209
9
2166
2932