1045
0
4309
1
456
266
467
1661
1897
722
410
2524
2
430
4328
10
1161
4396
3
1411
262
685
401
668
360784
19
675
3559
719
919
1101
9176
5
7952
2123
280
1025