292
0
375
2630
493
1824
593
165
1522
319
4099
4
90
1578
3675
443
75
230
2076
1
535
422
318
295
331
968
520
155
334
329
347
991
1420