1580
1
1351
1478
1761
1206
1114
2
1315
1154
859
1346
5
1006
2144
619
4273
1032
4024
8
1548
3790
1622
1189
3
1435
4406
4
1339
5837
4177
10
2836
6
1669
2482
3442