1320
2
1788
1
1568
3107
7
266
1590
1813
2687
5
2268
4
917
2804
2189
0
2312
3053
2133
2522
2294
1129
2760
1260
2166
3208
1135
1455
7071
1295
571
496
1496
6
2495