288
0
501
418
1337
417
5255
16
2843
4
500
10270
621
2670
20
320
2831
1
777
2
625
2283
2301
668
1086
259
432
1137
496
48708
1603
25137
951
2874
3
437