935
0
1129
18385
2
1324
1
1928
611
2195
1360
282572
678
18403
6
2459
9
58
673
256612
798
6515
4669
3015
1408
2398
546