1045
0
405
1043
467
1661
1
722
372
602
663
169211
11
2520
544
5875
388
2328
1059
423
6383
17
20634
8
2702
445
486
367
357
7952
280
2121
4
505
408
430