1824
0
2748
2
464
525
31535
383
2683
2668
458
559
611
953
552
336
2395
1504
1297
1045
594
29323
1779
6800
683
968
543
600
269
503
255