1880
2
19279
25137
0
653
1020
31535
1824
467
2275
390
572
646
968
17353
597
2522
2881
1488
2190
1
7039
303
349
423
384
371
1118
2727
5
886423
20634
8
2668