1518
2
7186
7
1686
471
1
2696
4
748
0
9482
531
2236
604
4920
5
618
2665
1211
1447
3
1357
485
842
1266
643
899
2976
621
564
1819
5447
10
1278
2574
1311
1112
8