4775
2
1812
3176
2125
1
524
181997
11
3046
3
6044
8
2453
4
2151
1769
1074
1108
2072
1089
1740
1146
1194
3583
4684
24353
0
1432
123674
35
903
1484
1168
1076
918