883
1
2855
3
1661
1659
4111
6109
3056
5
722
0
410
2524
2
7800
18
430
5999
8
1161
2645
262
685
1009
401
3287
668
675
3559
5313
1101
544
7952
2123
280
259