1448
3
1358
4
2129
7
637
2
2183
9
3096
960
1
476
441
712
599
4130
12
1444
596
2521
6
419
5483
8
839
1105
1078
1400
744
457
2630
557
503
1977
2240
583
6212