4107
1
1358
3
251
1923
907
3497
4
4650
4706
5
447
0
1129
1690
1664
1649
552
31535
1431
2
909
1192
1378
263
1428
1069
4594
896
1105
46414
1024
1586
1543
2379