1038
1
2049
2
2861
1424
1450
3475
5
1694
1089
1296
1451
0
951
1393
2264
2312
1405
991
1688
2505
1743
3054
5347
3
1729
2057
1683
2522
3683
1152
1367