1242
2
1311
2900
5
3019
3
2417
1
3845
23
1744
1986
368
82
808
1286
1624
920
1481
2200
4
1130
2362
3536
1596
6
1329
9
2143
707
491
0
526
5634
16
2037
1101
3570
519