764
1528
1081
2348
713
739
1599
1289
3241
938
690
1189
638
2873
907
584
682
1835
1115
2070
1512
1270
1261
2288
689