15045
1309
40893
35353
849
1190
5265
1596
2276
1010
1943
4317
1189
3283
5945
761
9604
2579
1190
2773
7013
1322
1318
903
4483
1500
918
759
1547
4257
1912
5476
6349
1554
5000
2290
1528
4097
3522
2413
4600
2037
766
5819
2119
9344
13901
16378
849
3591
10116
4045
37453
2602
9013
3049
6280
3249
6717
5720