1020
0
25137
2275
2
4536
381
467
1939
4111
968
266
415
409
2328
602
259
1396
370
5313
456
951
1411
248
1045
471
269
2490
230
403
1133
722