2760
4
2788
3
801
0
5546
6
2781
1
2999
1221
1210
4578
2
2663
7222
3565
8
915
4715
5
582
1271
2069
2166
348
673
2262
2348
2478
944
2368
504
2126
1332
1286
1552