2125
1
2786
2
409
0
637
445
2328
76
413
403
1133
1045
517
381
2490
1101
868
5938
456
1511
2062
2143
226
685
1043
2702
552
410
1710
379
388