1023
0
25137
389
349
330
392
1020
951
403
267
1880
2
578
943
410
3428
3
370
376
683
637
1101
18
269
1128
1043
1824
53
4864
1
918
381