1551
2
19279
31535
0
17353
169211
11
2727
3498
4
1020
25137
2275
467
1010
1
968
2673
35426
1488
929
325
320
2283
1824
688
1410
458
501
1952
180849
646
1860
1080