668
0
1161
25137
798
381
418
4111
2
408
2909
4
467
382
602
403
1020
581
362
722
5875
1352
1629
415
968
1824
2152
2328
2809
957
1748
2143
301