4775
2
510
0
32302
526
598
553
560
1051
1
435
908
1193
5504
16
1106
1726
1107
863
951
586
2535
6236
10
2320
6
7258
713
1406
55904
72
792
4044
5
3083
318