5682
6
199
2
5230
4
743
1
659
509
542
226
3920
2343
3
1869
8
1459
7
1354
1536
7034
323
3160
21662
54
1091
5
564
1123
1043
9
355
370
297
547
236
668
721
645