4008
7
5066
9
1359
1
4237
6
5246
8
1464
0
3449
1472
1082
1801
3166
3
768
836
12975
1381
2
2809
942
458
1363
14
761
1830
4
1284
4415
2767
310
567
612
405
1167
887