1020
0
868
294
369
2354
1
2490
2201
11
535
846
957
267
20634
8
951
1428
699
3559
1557
350
413
1161
317
602
1043
1939
980
798
1506
454
722
2121
4