907
1
3497
4
4107
251
1358
3
4650
4706
5
646
0
1129
447
1923
521
1690
544
2379
2
2103
1587
263
1664
1425
650
1563
2368
635
1860
2271
853
56488
2451
48766
24