521
0
455
2972
646
501
1454
1348
935
2395
353
1084
472
385
1
8116
6
573
3015
494
152
341
165
5009
116
2770
4
1622
5
2727
561
543
1508
63
1073