653
0
25137
19279
2
2955
1824
31535
467
953
2754
5
775
3691
1298
17353
1501
2275
820
2881
390
1020
1098
2749
1
683
381
3114
4
2522
2299
572
4111
691
1463