1043
0
267
2490
266
413
683
844
476
798
5313
422
2143
675
2702
1981
2123
379
2494
1
385
262
7952
259
663
893
1774
2
5875
685
820
458
368