2184
1
2082
1455
1568
1660
2100
2
1938
1632
1168
1691
888
1087
1294
1597
3
1129
991
2427
12
197
0
3172
962
3326
582
873
451
994
6
2562
742
1064
2392
1125