1539
7733
168
847
605
3157
475
2386
252
1272
254
1290
145
737
56
293
96
492
85
432
98
579
179
909
243
1217
41
202
12
52
15
71
24
119
20
94
1539
7733
168
847
605
3157
475
2386
252
1272
254
1290
145
737
56
293
96
492
85
432
98
579
179
909
243
1217
41
202
12
52
15
71
24
119
20
94