123674
35
24337
22
3696
2
471
1
1522
2282
5
1884
3
6676
12
2131
1223
851
3491
4
2562
1812
1400
2268
894
3107
815
0
1431
2711
1071
1545
7
2001
1716
2300
537
19932
6
8329
2639
13