1095
2
799
2129
6
1313
4
1121
1
3747
5
1394
135
2687
828
2108
1585
713
805
825
1105
1942
3206
3
591
2592
1390
526
989
2599
24979
33
4154
1337
1101
1307
1364
0