609
0
25127
1304
839
19279
2
312
1880
829
455
31535
329
722
1337
374
935
25137
331
2897
1034
1759
1551
404
2275
1020
393
775
155
560
493
440