2876
1072
1278
5371
1462
3635
1255
1121
3436
4124
2168
5837
1831
3959
1199
6394
15613
7900
6646
3144
1721
8523
4767
2684
2512
4257
8160
2487
5925
83457
4737
12966
194308
34550
6837
19574
3519
71648
497075
6812
5457
7546