1043
0
267
422
5313
2490
381
413
2143
2702
266
1981
675
379
262
443
798
663
349
685
2161
1
259
1931
2
750
4455
592
544
5875
1893
408
405