2368
1
1681
1691
2710
2
1690
2166
83
1590
1788
3326
3
4309
1239
262
20163
44
1384
5
1468
2082
714
1424
3442
2184
2786
2173
4833
453