2368
1
1547
1816
1431
4179
1568
868
2429
4
745
0
1794
929
3
1380
801
2710
2
1690
1746
1606
2999
4142
5
1766
2184