1539
7732
168
847
605
3156
475
2386
252
1272
254
1290
145
736
56
293
96
492
85
432
98
579
179
909
243
1217
41
201
12
52
15
70
24
119
20
94
1539
7732
168
847
605
3156
475
2386
252
1272
254
1290
145
736
56
293
96
492
85
432
98
579
179
909
243
1217
41
201
12
52
15
70
24
119
20
94