1073
0
249
2490
363
3373
580
722
951
408
1425
411
415
1853
3092
1
48708
21743
578
291
1448
297
941
335
31220
10
1885
1600
1629
2267
339
430
18403
6