518
0
1308
722
2041
1
2702
288
968
325
1101
467
1411
586
798
1824
1488
279
1910
262
957
614
339
951
2198
2
456
409
1043
517
981
253