1193
1
1775
2
503
2457
2190
3
581
491
2717
676
508
7084
6
3213
20
1055
2164
7
1014
381
2361
4
2067
779
5
869
2741
5995
1739
2040
1145
624
580
5490
815
843