2669
5
969
0
3575
1
1210
4578
2
1125
1211
2013
2454
7222
4
322
3565
8
4715
3248
1271
2919
1359
2069
2189
3
3987
1679
348
2348
2966
6
5771
10