3072
1308
972
472
667
212
334
155
578
73
270
27
619
108
1873
840
655
237
614
241
446
191
480
134
185
71
198
87
249
107
368
46
530
83
770
154
268
162
302
45