5527
6
1380
0
1679
2
2982
3
2715
1903
1393
1
2454
2134
8
3982
1125
2234
4
1211
586
1174
1359
2189
2297
796
2492
1618
2495
2435
2999
4670
1752
467
1394
4012
891