2147
4
2899
8
574
0
4996
3
2088
5
717
1
503
2235
449
910
1298
1081
19783
2
581
808
2649
564
38477
34
5151
2882
2065
7299
27
329
1290
630
1794
3998
1761
2606
7
3321