4966
6
1285
1
1254
2
1624
0
3118
3
3211
3238
13
1746
12621
22
1224
902
3439
5
1972
2087
2207
3147
1312
1207
6362
1212
2966
642
109776
42
2711
1919
2090
2788
2477
978