2065
1
1813
2999
3
3779
2
1606
2986
300
0
868
940
1704
1193
2152
2082
2368
1000
2392
1844
2294
1512
635
3426
4
1590
1766