1629
0
2328
413
1348
722
2123
2201
11
2091
2
2143
1167
410
1511
846
438
262
1020
445
514
957
259
592
918
1308
951
412
252
422
787
614