1177
3
1292
7
840
0
1569
1561
2
1603
5
989
1755
10
1860
896
1513
3449
1
801
1228
7302
265
1175
716
365
985
1797
6
667
1250
8254
26
2135
1963
1323
8956
2315
16561