945
0
4107
1178
1
1369
2206
680
2
1320
720
3128
966
1407
1779
5890
3
2767
6
952
620
766
1462
774
1325
1674
447
443
1295
4
1720
1090
1711
875
1566
2017