1073
0
116
31535
422
2267
518
1853
177
2490
521
408
282572
443
335
530
430
475
415
90
284
274
348
543
637
729
21743
1
611
249
643
477