25137
0
17353
759
31535
4111
2
909
3114
4
19279
409
1128
366
1824
968
1712
47041
1101
418
1133
1149
1939
1942
1098
457
303
1603
286
1877
1
516
328
5313