794
1
904
1066
2
1556
1095
1023
1646
258
1419
2932
3
2514
1253
935
655
670
845
1361
399
991
626
1786
5
771
980
4684
1003
2113
1333
4
1735
2969