123674
35
8527
1
6346
16
2710
2
6991
6
24337
22
1431
572
0
1386
4179
1522
693
1812
610
1590
801
1777
3107
7
915
2322
4
562
1778
1103
484
2871
1494
980
1558
2786
1161