4107
1
1358
3
251
1923
907
3497
4
4650
4706
5
447
0
1129
1690
1664
263
2379
2
1563
635
3674
10
1661
2451
1010
4677
646
544
775
737
1277
111
1960
7
559
2188
9