3066
7
4537
4
1593
2
1815
8262
12
6899
9
2134
1
3336
1558
1506
841
5915
11
3461
2919
322
1188
3575
6200
3
383
0
1195
3926
14
1911
3196
3189
4823
3248
8
3673
6
1935
1289601
1237