3070
5
1575
2
1100
1
5009
0
3017
9
646
440
814
2113
521
1138
3498
4
3408
12
3505
4143
6
274
2962
1054
1058
3