2982
2
2627
4
1444
1
5521
1257
6
1476
1884
3
847
3895
18
2873
2292
1250
5033
15
2338
3078
5
5811
4562
10
2309
2188
24337
22
3296
2308
851
5746
23
2784
1846
1324
5204
2921
19932