2108
3
4154
2
5217
11
2341
6
1037
1
2229
4
2000
2115
6062
16
2730
0
2955
1823
1872
4940
5
1587
2542
2190
929
3203
10
105290
3063
395
2211
5262