2213
2
2354
1951
1
3157
4
6076
2193
9913
2187
3
1801
3962
5285
3038
11914
10165
7
11239
15850
42429
14
6993
15630
10
2807
4556
2869
2322
5
1732
2800
2550