392
0
363
1020
788
2
1216
2041
1
257
381
2275
5255
16
7334
4
822
812
846
901
845
1887
895
1453
383
518
2211
1053
1897
2539
5
738
282572
1333
372
874