11502
12
452
1
83
570
1611
6
2114
2
868
116
896
78
114
546
749
401
1180
635
1583
3
91
450
1192
734
735
5
477
746
510
507
707
1785
649
819