81
2652
2467
1528
971
386
1522
1806
665
1638
1123
694
531
485
2199
124
364
876
1146
1432
126
129
58
915
577
44
10
14
21
821
198
1465
731
347
351
163
33
181
655
62
28
113
710
267
64
150
22
26
436
139
603
11
23
112
155
78