2328
0
454
1043
1045
267
413
1179
2
1661
1
2490
765
675
1085
410
546
5093
9
5313
2143
408
846
1897
1101
663
7952
3006
3
2279
16
422
1167
743
2201
11
2971