1115
1
846
0
1152
999
608
6622
10
1639
4
17353
691
759
1232
653
282572
1045
266
4160
458
1343
584
3373
360
3116
1594
2
4376
7
503
560
1779
484
572