1123
1
746
2562
2
802
0
2100
83
1787
529
510
1614
4692
3
4309
1879
1007
1382
2529
7
1307
1101
4363
7331
1746
1517
2935
3508