680
394
463
84
24
28
259
642
249
64
67
113
35
863
201
95
108
158
173
568
3232
617
264
30
77
91
1293
54
71
148
2707
2325
749
4410
994
3208
1075
12
649
921
762
321
1406
250
3642
1658
4014
1666
1605
1599
256
355
1031
2771
1639
1719
1918
783
946