4232
2
6979
4
358
0
3277
8
1567
2675
4940
5
436
771
853
1
407
955
2279
3380
3
1645
797
1846
5620
11
1745
2299
348
325
1403
988
2199
2138
3488
2114
965
2623