349
0
2490
1020
467
1949
3
294
1161
439
456
618
951
1880
2
1939
415
2091
685
5313
798
1824
767
262
648
286
3351
1
1511
413
663
918
589