1690
1
1660
3765
4
3498
1788
2368
693
0
83
1431
1547
1568
2562
2
1691
3080
3
2605
745
3562
1093
2710
801
4179
802
2166
1168
3326
1285
1681
1749
2999