2184
1
1660
1168
1938
1568
1691
888
1087
2
1294
1597
3
1632
1129
1455
2100
2934
991
1354
994
6
2663
1860
849
0
905
1619
995
1089
3326
619
3007
4
1709
582