1221
1
894
754
2154
2
5347
4
1581
6668
9027
1152
1320
6247
5
816
0
2835
1340
108797
637
5126
3066
7
2160
2257
6
1926
5052
10
1593
1730
762
7304
4082
2983
6899
9
3336