1059
0
722
1058
410
430
1
1161
720
2907
262
685
8125
9
796
401
668
49165
7
675
1491
11221
23
3559
5313
2511
3
1101
78
544
17637