2830
1162
11876
3815
1153
2715
1416
14401
6714
1068
1346
1573
2908
4255
1326
1194
2799
1031
903
3804
1277
2387
6617
6145
3550