609
0
25127
1304
19279
2
312
1880
455
31535
329
722
25137
331
2897
1034
1551
404
2275
1020
393
775
155
560
392
945
486
363
1224
908
718
802