1
431
114
177
2
204
282
1
354
153
1
1426
294
1
599
388
1
469
317
1
294
1
2171
6
38255
351
375
1
1883
3188
1
456
578
282
313
398
2093
2560
2046
645
3475
1114
661
3723
1027
835
369
413
259
312