20
16
19
2745
2103
3003
1604
2633
2693
2013
3142
81
1973
881
1671
1751
1302
1881
2551
2161
1863
1871
1022
1351
1381
2793
1841
1502
1423
3143
1991
2892
2374
3402
1601
222
1771
193
482