1095
2
799
2129
6
1313
4
1122
1
3747
5
1395
135
2687
828
2108
1585
714
805
825
1105
1942
3207
3
591
2593
1390
527
990
2599
24979
33
4154
1337
1101
1307
1364
0