429
749
292
57
754
563
536
3219
148
218
13
1284
968
2267
645
2672
2310
748
4351
989
238
1070
408
646
918
250
151
154
1017
729
762
1397
103
475
71
3616
3149
727
1650
63
2671
3992
1651
1599
1595
1023
2752
1638
1710
452
1906
782
942
448
690
162