907
1
3497
4
4107
251
1358
3
4650
4706
5
447
0
1923
521
1690
1841
7
2379
2
2079
2705
2103
263
1664
2604
1129
2260
12
1563
2368
635
1261
1365
853
56488
2451
646