408
0
297
2190
250
2328
2490
266
548
1621
411
597
1725
1
1569
31535
21743
212
1939
393
598
647
366
357
326
76
368