524
0
528
420
1310
3546
1
2986
3252
1440
715
916
536
2030
255
628
832
25669
728
1785
984
444571
9
32302
3632
205
3551
10
783
2711
2
410
4443
426
951