749
291
57
752
561
536
3212
148
218
13
1281
965
2258
645
2665
2304
748
4334
987
238
1069
408
642
918
250
151
153
1017
727
758
1395
103
475
71
3608
3141
726
1648
63
2656
3984
1597
1594
1022
2745
1638
1708
452
1899
782
942
446
690
162
695