4111
2
25137
0
1020
602
968
381
403
668
3559
1
798
467
2152
5313
415
1629
2143
957
722
596
1161
4536
1557
1939
319
1352
2328
2121
4
2809
429