3141
2
1147
1
808
1062
2107
830
1606
1037
1568
2282
6
2565
1399
1632
83
2368
1665
3196
2578
526
0
1746
1036
1816
2437
2377
1363
2760
4
1699
1813
1814