918
0
659
501
1358
1
428
1069
5262
10
2275
2
6800
48708
1056
581
864
1222856
4
2435
422
722
3691
5
2809
471
2670
20
31220
2301
417
63
3092
4071
288
2881
382