2710
2
1681
1
1766
1424
1632
3326
3
1814
1699
2184
2368
1570
2999
1690
4179
1547
1661
4
2578
1691
4305
1844
1532
2122
1816
1749
19944
2294
3562
1133
1511
4278