5033
15
5521
2
14125
10
1534
3411
13
1622
1
1476
1444
847
3895
18
4435
3
3629
3819
1364
2982
1815
1713
797
4158
8
1506
4
3078
5
1339
2627
1137
2899
1911
1393
1248
3296
1257
6