6346
16
1672
1
2166
2990
0
2065
1813
2999
3
3779
2
1606
2986
300
868
940
5052
10
1704
1193
2152
2082
2368
1000
2392
1844
2294
1512
635
3426
4
1590
1766
1819