3107
7
1320
2
995
1
1382
2268
4
1135
1161
2133
1129
1401
2181
1455
1140
1260
664
0
1371
658
328
668
2999
3
553
365
263
284
751
1485
1511
856
932
458