907
1
3497
4
4107
1664
1563
251
4650
1358
3
447
0
4706
5
544
775
1421
2121
662
1690
2264
1133
1129
1587
957
2379
2
1923
951
409
283
1557
415
602
1571