2183
9
9183
27
1412
1
2129
7
1827
2
637
582
643
1447
3
1357
4
666
485
842
0
1516
2573
546
4002
23
899
2976
2218
564
621
1169
1278
9475
2665
618
748
1211
4918
5