3326
3
1064
1
1690
1382
1716
2166
4311
833
0
867
1632
2
1749
1590
2368
1295
946
1363
1411
2570
1545
1399
1438
2763
605
2837
3026
1777
2082