2341
6
2000
1
2108
3
1454
0
5050
4
2229
2542
805
2730
929
2
2115
3063
2192
1744
11881
6197
3326
3203
10
1823
1979
9
105290
5
1938
1587
2732
3304
458
1316
2211
2062