2328
0
524
787
771
474
1149
683
517
798
1319
467
415
409
2152
383
1352
298
1156
957
637
668
376
445
20634
8
6800
410
3990
1629
404