4185
976
1321
1757
1376
3213
2934
2632
1037
882
10512
1333
982
13226
3692
20369
4441
1201
5904
2267
2996
2232
1603
12629
1812
16664
5510
3453
39874
16469
67088
31142
14080
257556
102059
9448
6413
23364