1601
2342
2092
1235
2169
1595
1992
1127
1605
1925
2444
1630
1279
1559
1582
1365
1203
1543
1209
2093
1483
1256
1218
1304
1555
19
8
4
3
125
40
23
22
21
175
136
131
120
101