2515
2512
4538
3131
5
246
187
7228
7021
4024
1312
21
81
61
61
31
51
2420
536
171
12726
2721
1736
2911
1243
495
1715
5255
91
21
61
101
1214
1714
2916
5118
3056
1714
3520
3530
1525
218
2111
2610
1618
165
3934
185
94
5
228
1528
4335
281
114
3630
127
3018
148