5680
6
197
2
5230
4
741
1
658
508
541
224
3918
2343
3
1868
8
1459
7
1354
1536
7033
321
3158
21662
54
1091
5
563
1123
1043
9
353
370
295
545
235
668
721
644