1064
7
1178
1
1710
875
1566
2
447
443
1720
1295
4
1089
1320
1407
0
3127
966
5890
3
720
1779
2767
6
2206
679
1369
580
590
1134
620
952
935
1133
2487
4250