1242
2
3348
4
719
5246
486
0
4665
6
955
8
654
2520
7
674
2381
1305
1
335
936
2499
1219
9
1161
2853
1054
1618
72
3562
943
6539
54
833
3705
5
1039
2668
44