945
0
4107
1178
1
1369
2206
679
2
1320
720
3127
966
1407
1779
5890
3
2767
6
952
620
766
1462
774
1325
1674
447
443
1295
4
1720
1089
1710
874
1566
2017