521
0
455
2972
646
2727
1
1282
501
1454
1348
935
2395
353
1084
1462
472
8116
6
573
3015
494
152
341
165
5009
116
3808
793
2
561
1390
543
4940
5