2061
1
1479
2
117
1014
804
982
1335
1541
0
1580
1245
900
1330
82
78
1235
8827
2911
2095
664
1223
2389
3
843
2522
5
6820
4
2007
1183
1373
1160
802
1113