597
1
2687
4
1680
1772
3
864
2
486
929
4200
16
745
0
1124
1134
2334
7
619
966
1794
2365
1505
2746
520
983
1258
3864
3131
5
1304
1170
1904
1853
1750
1936
3208