1133
0
269
4111
2
381
839
2076
1
467
951
1045
2992
325
266
658
1824
25137
514
2328
267
411
544
213
415
403
587
597
505
445
2490
349
479