2810
0
991
516
1921
2
169
1123
575
1518
1
44199
968
357
529
955
150
169211
11
785
492
2299
165
433
846
918
552
16
592
634
640
1315
358
383
373