915
2
409
0
846
2702
2123
403
957
1133
415
1557
1161
516
248
1603
981
602
1004
1
722
410
5875
381
1981
951
454
2328
787
299
286
467
668