409
0
365
602
919
1025
787
1425
2121
4
454
784
1
476
274
57
1133
5313
2328
957
951
1557
415
719
1385
286
544
663
1571
1302
521
2143
846