407
0
303
284
269
470
809
633
2490
101
2299
328
538
413
2766
1
458
19279
2
1664
361
340
217
31535
280
257
376
286
743
588
768
1824
2123