2125
1
2786
2
409
0
403
415
348
2069
3
2062
2830
7
1440
514
388
1133
2634
2328
798
685
5875
527
2235
177
1045
321
868
1780
736
76
957
454
1557