326
0
667
1537
2
460
320
3663
1
347
376
381
659
565
417
382
5262
10
970
2275
6800
48708
686
57
4864
3691
5
2809
1877
2670
20