1691
1
1746
2
1000
0
802
2294
83
868
693
1992
3
673
2430
1131
2377
1220
2333
697
1911
2392
1306
2717
2152
1431
2562
2710
1568
915
1168
1037
3326