907
1
3497
4
1358
3
2451
4107
251
4650
1664
1923
4706
5
2379
2
447
0
1129
1690
2188
8
1649
263
2095
2619
1563
509
1762
635
521
665
1326
2299
120469
35
2236
646