513
0
352
2041
1
421
503
25941
17
341
1862
366
787
1877
2870
3
552
16
968
2
1603
1089
47041
569
382
303
2809
1910
1898
4
422
887
2574
325
1470
1921
871