907
1
3497
4
4107
251
1358
3
4650
4706
5
1664
447
0
1923
1690
263
2379
2
7952
1129
1215
1563
509
1279
635
521
1326
2299
2451
646
544
775
1649
120469
35
2372