5033
15
5521
2
14125
10
1534
1444
1
1476
1364
3819
1815
1506
4
797
3411
13
1622
1911
3296
847
1194
3895
18
4435
3
2982
1713
2873
1250
4158
8
1247
1295
3629
3078
5
1339
2627